From ffb6df5f4285309a59d251266c23be20dafdfae4 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Tue, 21 Jun 2011 18:53:06 -0400 Subject: [PATCH] GailTreeView: deal with absence of model --- gtk/a11y/gailtreeview.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gtk/a11y/gailtreeview.c b/gtk/a11y/gailtreeview.c index 77ef9c9d27..338e64643f 100644 --- a/gtk/a11y/gailtreeview.c +++ b/gtk/a11y/gailtreeview.c @@ -1271,7 +1271,9 @@ gail_tree_view_get_n_rows (AtkTable *table) tree_view = GTK_TREE_VIEW (widget); tree_model = gtk_tree_view_get_model (tree_view); - if (gtk_tree_model_get_flags (tree_model) & GTK_TREE_MODEL_LIST_ONLY) + if (!tree_model) + n_rows = 0; + else if (gtk_tree_model_get_flags (tree_model) & GTK_TREE_MODEL_LIST_ONLY) /* * If working with a LIST store, then this is a faster way * to get the number of rows. -- 2.30.2